<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.4"/>
<title>cbp2make: CMSVCToolChain Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">cbp2make
   </div>
   <div id="projectbrief">Makefile generation tool for Code::Blocks IDE</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.4 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="../../namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="../../annotated.html"><span>Classes</span></a></li>
      <li><a href="../../files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="../../search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="../../hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="../../functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="../../de/d80/classCMSVCToolChain-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">CMSVCToolChain Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="../../df/dbd/toolchains_8h_source.html">toolchains.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for CMSVCToolChain:</div>
<div class="dyncontent">
 <div class="center">
  <img src="../../d8/da2/classCMSVCToolChain.png" usemap="#CMSVCToolChain_map" alt=""/>
  <map id="CMSVCToolChain_map" name="CMSVCToolChain_map">
<area href="../../da/d5e/classCToolChain.html" title="Toolchain description. " alt="CToolChain" shape="rect" coords="0,0,115,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8291a8e4bf5895300d58de8b3140016e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da2/classCMSVCToolChain.html#a8291a8e4bf5895300d58de8b3140016e">CreateInstance</a> (void) const </td></tr>
<tr class="separator:a8291a8e4bf5895300d58de8b3140016e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11d29b3e4e3ac6e16b96adb29687d079"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da2/classCMSVCToolChain.html#a11d29b3e4e3ac6e16b96adb29687d079">Reset</a> (const <a class="el" href="../../de/d43/classCPlatform.html#a2fb735c63c53052f79629e338bb0f535">CPlatform::OS_Type</a> <a class="el" href="../../da/d5e/classCToolChain.html#abe4054d9081351e099163e2c53b260f8">OS</a>)</td></tr>
<tr class="separator:a11d29b3e4e3ac6e16b96adb29687d079"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9dba3a4fc567e5f5618e372153fea62"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da2/classCMSVCToolChain.html#ae9dba3a4fc567e5f5618e372153fea62">Supports</a> (const <a class="el" href="../../de/d43/classCPlatform.html#a2fb735c63c53052f79629e338bb0f535">CPlatform::OS_Type</a> <a class="el" href="../../da/d5e/classCToolChain.html#abe4054d9081351e099163e2c53b260f8">OS</a>) const </td></tr>
<tr class="separator:ae9dba3a4fc567e5f5618e372153fea62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1448c980e2d32f8e61e4e652fff8472"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da2/classCMSVCToolChain.html#ab1448c980e2d32f8e61e4e652fff8472">CMSVCToolChain</a> (void)</td></tr>
<tr class="separator:ab1448c980e2d32f8e61e4e652fff8472"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3608b07c0a90908fa95bd185fd75aca4"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da2/classCMSVCToolChain.html#a3608b07c0a90908fa95bd185fd75aca4">~CMSVCToolChain</a> (void)</td></tr>
<tr class="separator:a3608b07c0a90908fa95bd185fd75aca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classCToolChain"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCToolChain')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a></td></tr>
<tr class="memitem:abe4054d9081351e099163e2c53b260f8 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d43/classCPlatform.html#a2fb735c63c53052f79629e338bb0f535">CPlatform::OS_Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#abe4054d9081351e099163e2c53b260f8">OS</a> (void) const </td></tr>
<tr class="memdesc:abe4054d9081351e099163e2c53b260f8 inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Platform (operating system) to which this toolchain belongs.  <a href="#abe4054d9081351e099163e2c53b260f8">More...</a><br/></td></tr>
<tr class="separator:abe4054d9081351e099163e2c53b260f8 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81b15f66df2066155de40f6fb975a613 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a81b15f66df2066155de40f6fb975a613">Alias</a> (void) const </td></tr>
<tr class="memdesc:a81b15f66df2066155de40f6fb975a613 inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name (alias) of the toolchain.  <a href="#a81b15f66df2066155de40f6fb975a613">More...</a><br/></td></tr>
<tr class="separator:a81b15f66df2066155de40f6fb975a613 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b812fe8db4d55267fd7c7ad0b065abe inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a6b812fe8db4d55267fd7c7ad0b065abe">GenericSwitch</a> (void)</td></tr>
<tr class="separator:a6b812fe8db4d55267fd7c7ad0b065abe inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06e6e1f342bff69990fc3b473111ff42 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a06e6e1f342bff69990fc3b473111ff42">DefineSwitch</a> (void)</td></tr>
<tr class="separator:a06e6e1f342bff69990fc3b473111ff42 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd38643780c937a6526e493b01ccff17 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#abd38643780c937a6526e493b01ccff17">IncludeDirSwitch</a> (void)</td></tr>
<tr class="separator:abd38643780c937a6526e493b01ccff17 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c552862de661ff3fd768d26bc97e47 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a10c552862de661ff3fd768d26bc97e47">LibraryDirSwitch</a> (void)</td></tr>
<tr class="separator:a10c552862de661ff3fd768d26bc97e47 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe2b0bc1fb442f1da7b2803a1e1b175a inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#afe2b0bc1fb442f1da7b2803a1e1b175a">LinkLibrarySwitch</a> (void)</td></tr>
<tr class="separator:afe2b0bc1fb442f1da7b2803a1e1b175a inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af61058748b7566ead7a40827f79a8b31 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#af61058748b7566ead7a40827f79a8b31">sw</a> (void) const </td></tr>
<tr class="separator:af61058748b7566ead7a40827f79a8b31 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cc4b8a255a8dc420be52368d2a6f5bf inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a9cc4b8a255a8dc420be52368d2a6f5bf">sw</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;ASwitch) const </td></tr>
<tr class="separator:a9cc4b8a255a8dc420be52368d2a6f5bf inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af93b3ff256aa8e9c6962c286d353370e inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#af93b3ff256aa8e9c6962c286d353370e">CreateBuildTool</a> (const <a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6d">CBuildTool::ToolType</a> Type=<a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6dab1bafc4d8b635a113d8aa8df402db376">CBuildTool::btOther</a>)</td></tr>
<tr class="separator:af93b3ff256aa8e9c6962c286d353370e inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79b9c93c470439d3d6fb7409664d7704 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a79b9c93c470439d3d6fb7409664d7704">Assign</a> (const <a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a> &amp;ToolChain)</td></tr>
<tr class="separator:a79b9c93c470439d3d6fb7409664d7704 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af623550203ec26d297e9366abfa2462e inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#af623550203ec26d297e9366abfa2462e">Clear</a> (void)</td></tr>
<tr class="memdesc:af623550203ec26d297e9366abfa2462e inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets the toolchain to the initial state.  <a href="#af623550203ec26d297e9366abfa2462e">More...</a><br/></td></tr>
<tr class="separator:af623550203ec26d297e9366abfa2462e inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcd4022b4155c9166c297c5109574d71 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#adcd4022b4155c9166c297c5109574d71">Read</a> (const TiXmlElement *ToolChainRoot)</td></tr>
<tr class="memdesc:adcd4022b4155c9166c297c5109574d71 inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the toolchain settings from an XML document.  <a href="#adcd4022b4155c9166c297c5109574d71">More...</a><br/></td></tr>
<tr class="separator:adcd4022b4155c9166c297c5109574d71 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a463cb9af1c861ee1524e98cbb638493d inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a463cb9af1c861ee1524e98cbb638493d">Write</a> (TiXmlElement *ToolChainRoot)</td></tr>
<tr class="memdesc:a463cb9af1c861ee1524e98cbb638493d inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes the toolchain settings to an XML document.  <a href="#a463cb9af1c861ee1524e98cbb638493d">More...</a><br/></td></tr>
<tr class="separator:a463cb9af1c861ee1524e98cbb638493d inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa173b49ddd8bde7ff18142821e667212 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#aa173b49ddd8bde7ff18142821e667212">Show</a> (void)</td></tr>
<tr class="memdesc:aa173b49ddd8bde7ff18142821e667212 inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints the toolchain contents to standard output..  <a href="#aa173b49ddd8bde7ff18142821e667212">More...</a><br/></td></tr>
<tr class="separator:aa173b49ddd8bde7ff18142821e667212 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d44d3281af9719ba887ccfb33456f32 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a6d44d3281af9719ba887ccfb33456f32">ToolsCount</a> (const <a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6d">CBuildTool::ToolType</a> Type=<a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6dab1bafc4d8b635a113d8aa8df402db376">CBuildTool::btOther</a>)</td></tr>
<tr class="separator:a6d44d3281af9719ba887ccfb33456f32 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f391198b3f31a501021525a41b2c944 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a9f391198b3f31a501021525a41b2c944">GetBuildTool</a> (const size_t index, const <a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6d">CBuildTool::ToolType</a> Type=<a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6dab1bafc4d8b635a113d8aa8df402db376">CBuildTool::btOther</a>)</td></tr>
<tr class="separator:a9f391198b3f31a501021525a41b2c944 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e7a34d130a32c3eb6db21200235bc1b inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a2e7a34d130a32c3eb6db21200235bc1b">FindBuildToolByName</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;ToolName)</td></tr>
<tr class="separator:a2e7a34d130a32c3eb6db21200235bc1b inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec2ff2acf6ec411df7795611778b85bb inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#aec2ff2acf6ec411df7795611778b85bb">FindBuildTool</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;FileExtension)</td></tr>
<tr class="separator:aec2ff2acf6ec411df7795611778b85bb inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a314020139dad9011c865fb13d7204c00 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/ddf/classCAssembler.html">CAssembler</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a314020139dad9011c865fb13d7204c00">FindAssembler</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;FileExtension)</td></tr>
<tr class="separator:a314020139dad9011c865fb13d7204c00 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8fa3698c5800900e7d18eafd5db2c96 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d5a/classCCompiler.html">CCompiler</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#ae8fa3698c5800900e7d18eafd5db2c96">FindCompiler</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;FileExtension)</td></tr>
<tr class="separator:ae8fa3698c5800900e7d18eafd5db2c96 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6342cf88cd592baf106b35120d6fc38d inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a6342cf88cd592baf106b35120d6fc38d">RemoveToolByName</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;ToolName)</td></tr>
<tr class="separator:a6342cf88cd592baf106b35120d6fc38d inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf2bebe7f6d5e60d7fad029886d401b2 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#aaf2bebe7f6d5e60d7fad029886d401b2">CToolChain</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;<a class="el" href="../../da/d5e/classCToolChain.html#a81b15f66df2066155de40f6fb975a613">Alias</a>)</td></tr>
<tr class="separator:aaf2bebe7f6d5e60d7fad029886d401b2 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac479aa7f0a485f023e711f5362354531 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#ac479aa7f0a485f023e711f5362354531">CToolChain</a> (const <a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a> &amp;ToolChain)</td></tr>
<tr class="separator:ac479aa7f0a485f023e711f5362354531 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2e68e41307160ce099ccc9b993fdb97 inherit pub_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#ac2e68e41307160ce099ccc9b993fdb97">~CToolChain</a> (void)</td></tr>
<tr class="memdesc:ac2e68e41307160ce099ccc9b993fdb97 inherit pub_methods_classCToolChain"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys toolchain.  <a href="#ac2e68e41307160ce099ccc9b993fdb97">More...</a><br/></td></tr>
<tr class="separator:ac2e68e41307160ce099ccc9b993fdb97 inherit pub_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classCToolChain"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classCToolChain')"><img src="../../closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a></td></tr>
<tr class="memitem:aefdda06e5809ed3cb495e702012a22c5 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#aefdda06e5809ed3cb495e702012a22c5">GatherBuildTools</a> (std::vector&lt; <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> * &gt; &amp;Source, std::vector&lt; <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> * &gt; &amp;Target)</td></tr>
<tr class="separator:aefdda06e5809ed3cb495e702012a22c5 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6abdc5bf1c18fb31fcd4c61ddf6c83e inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#ab6abdc5bf1c18fb31fcd4c61ddf6c83e">GatherBuildTools</a> (void)</td></tr>
<tr class="separator:ab6abdc5bf1c18fb31fcd4c61ddf6c83e inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a428c84f93d609a49f44e3593be267219 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a428c84f93d609a49f44e3593be267219">FindBuildTool</a> (const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;FileExtension, const std::vector&lt; <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> * &gt; &amp;Tools)</td></tr>
<tr class="separator:a428c84f93d609a49f44e3593be267219 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c82d30a1c4b3d03224bd1b99d868460 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a5c82d30a1c4b3d03224bd1b99d868460">GetTools</a> (const <a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6d">CBuildTool::ToolType</a> Type=<a class="el" href="../../d2/ddc/classCBuildTool.html#a1a622843617ddf9b0ebb1c09c3437e6dab1bafc4d8b635a113d8aa8df402db376">CBuildTool::btOther</a>)</td></tr>
<tr class="separator:a5c82d30a1c4b3d03224bd1b99d868460 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae306d261e825581979e8c04b07b3ff6a inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#ae306d261e825581979e8c04b07b3ff6a">RemoveTool</a> (const <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *BuildTool, std::vector&lt; <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> * &gt; &amp;Tools)</td></tr>
<tr class="separator:ae306d261e825581979e8c04b07b3ff6a inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9231aa02f75e69ff41cc1393175c712d inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a9231aa02f75e69ff41cc1393175c712d">RemoveTool</a> (const <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> *BuildTool)</td></tr>
<tr class="separator:a9231aa02f75e69ff41cc1393175c712d inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b8d6c7d661dbcc554e07ade2454d019 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a0b8d6c7d661dbcc554e07ade2454d019">Read</a> (const TiXmlElement *Root, const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;Name, <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;Value)</td></tr>
<tr class="separator:a0b8d6c7d661dbcc554e07ade2454d019 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b3a1ec652c21646a617223df8603154 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a1b3a1ec652c21646a617223df8603154">Read</a> (const TiXmlElement *Root, const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;Name, bool &amp;Value)</td></tr>
<tr class="separator:a1b3a1ec652c21646a617223df8603154 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a424d78b439daac76767e205e2c2ee068 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a424d78b439daac76767e205e2c2ee068">Write</a> (TiXmlElement *Root, const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;Name, const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;Value)</td></tr>
<tr class="separator:a424d78b439daac76767e205e2c2ee068 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd131e3b623c6fc123ffe4b9d8e62bc0 inherit pro_methods_classCToolChain"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#acd131e3b623c6fc123ffe4b9d8e62bc0">Write</a> (TiXmlElement *Root, const <a class="el" href="../../d7/da9/classCString.html">CString</a> &amp;Name, const bool Value)</td></tr>
<tr class="separator:acd131e3b623c6fc123ffe4b9d8e62bc0 inherit pro_methods_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classCToolChain"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classCToolChain')"><img src="../../closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a></td></tr>
<tr class="memitem:a90d8c8aa754db91b35742c8dc57449a9 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a90d8c8aa754db91b35742c8dc57449a9">m_GenericSwitch</a></td></tr>
<tr class="separator:a90d8c8aa754db91b35742c8dc57449a9 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a271a979b37f483a3cf68f9fe767e9762 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a271a979b37f483a3cf68f9fe767e9762">m_DefineSwitch</a></td></tr>
<tr class="separator:a271a979b37f483a3cf68f9fe767e9762 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68481b8a599878126efe6a1cf5437b7e inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a68481b8a599878126efe6a1cf5437b7e">m_IncludeDirSwitch</a></td></tr>
<tr class="separator:a68481b8a599878126efe6a1cf5437b7e inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb2c560044c351ca28ae63f185d08d7f inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#adb2c560044c351ca28ae63f185d08d7f">m_LibraryDirSwitch</a></td></tr>
<tr class="separator:adb2c560044c351ca28ae63f185d08d7f inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af99b4228bcf5c250f358f2e8a2977f56 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/da9/classCString.html">CString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#af99b4228bcf5c250f358f2e8a2977f56">m_LinkLibrarySwitch</a></td></tr>
<tr class="separator:af99b4228bcf5c250f358f2e8a2977f56 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf1e742673c39f8e11d3f03d693ecdd1 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d2/ddc/classCBuildTool.html">CBuildTool</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#adf1e742673c39f8e11d3f03d693ecdd1">m_BuildTools</a></td></tr>
<tr class="separator:adf1e742673c39f8e11d3f03d693ecdd1 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e8742d7819e4518f0703b3400711530 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d8/d20/classCPreprocessor.html">CPreprocessor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a1e8742d7819e4518f0703b3400711530">m_Preprocessors</a></td></tr>
<tr class="separator:a1e8742d7819e4518f0703b3400711530 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab445e06beddaf4236b604f0db7b7ae7e inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d1/ddf/classCAssembler.html">CAssembler</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#ab445e06beddaf4236b604f0db7b7ae7e">m_Assemblers</a></td></tr>
<tr class="separator:ab445e06beddaf4236b604f0db7b7ae7e inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27d13f0c812a8498d320d71b1de8f387 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d6/d5a/classCCompiler.html">CCompiler</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a27d13f0c812a8498d320d71b1de8f387">m_Compilers</a></td></tr>
<tr class="separator:a27d13f0c812a8498d320d71b1de8f387 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e599d8c68f4a561cbbe8291ff1a3471 inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../da/d57/classCResourceCompiler.html">CResourceCompiler</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a3e599d8c68f4a561cbbe8291ff1a3471">m_ResourceCompilers</a></td></tr>
<tr class="separator:a3e599d8c68f4a561cbbe8291ff1a3471 inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e20a20e78789bb05ee38b8da4ab6b3e inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../da/de7/classCStaticLinker.html">CStaticLinker</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a1e20a20e78789bb05ee38b8da4ab6b3e">m_StaticLinkers</a></td></tr>
<tr class="separator:a1e20a20e78789bb05ee38b8da4ab6b3e inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a034986cbece7eb5331c42d8842923ade inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d9/d8b/classCDynamicLinker.html">CDynamicLinker</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a034986cbece7eb5331c42d8842923ade">m_DynamicLinkers</a></td></tr>
<tr class="separator:a034986cbece7eb5331c42d8842923ade inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52a9b2773fc8c1ae4a31d31e3a595dda inherit pro_attribs_classCToolChain"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="../../d5/d2f/classCExecutableLinker.html">CExecutableLinker</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5e/classCToolChain.html#a52a9b2773fc8c1ae4a31d31e3a595dda">m_ExecutableLinkers</a></td></tr>
<tr class="separator:a52a9b2773fc8c1ae4a31d31e3a595dda inherit pro_attribs_classCToolChain"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab1448c980e2d32f8e61e4e652fff8472"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CMSVCToolChain::CMSVCToolChain </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3608b07c0a90908fa95bd185fd75aca4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">CMSVCToolChain::~CMSVCToolChain </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname">)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a8291a8e4bf5895300d58de8b3140016e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d5e/classCToolChain.html">CToolChain</a> * CMSVCToolChain::CreateInstance </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname">)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="../../da/d5e/classCToolChain.html#aa6765d5197d898efb01d032ac73b7764">CToolChain</a>.</p>

</div>
</div>
<a class="anchor" id="a11d29b3e4e3ac6e16b96adb29687d079"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CMSVCToolChain::Reset </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/d43/classCPlatform.html#a2fb735c63c53052f79629e338bb0f535">CPlatform::OS_Type</a>&#160;</td>
          <td class="paramname"><em>OS</em>)</td><td></td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="../../da/d5e/classCToolChain.html#a3b48ddb23b898b3b6eaa356a2ed6fbf8">CToolChain</a>.</p>

</div>
</div>
<a class="anchor" id="ae9dba3a4fc567e5f5618e372153fea62"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool CMSVCToolChain::Supports </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/d43/classCPlatform.html#a2fb735c63c53052f79629e338bb0f535">CPlatform::OS_Type</a>&#160;</td>
          <td class="paramname"><em>OS</em>)</td><td></td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="../../da/d5e/classCToolChain.html#a9e4b747dc5aa2e06e7e14c0f41970c16">CToolChain</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/<a class="el" href="../../df/dbd/toolchains_8h_source.html">toolchains.h</a></li>
<li>src/<a class="el" href="../../d6/dc1/toolchains_8cpp.html">toolchains.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Jun 9 2013 10:56:07 for cbp2make by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.4
</small></address>
</body>
</html>
